Context-Driven and Real-Time Provisioning of Data-Centric IoT Services in the Cloud

نویسندگان

  • AMIR TAHERKORDI
  • FRANK ELIASSEN
  • MICHAEL MCDONALD
چکیده

Œe convergence of Internet of Œings (IoT) and the Cloud has signi€cantly facilitated the provision and management of services in large-scale applications such as smart cities. With a huge number of IoT services accessible through clouds, it is very important to model and expose cloud-based IoT services in an ecient manner, promising easy and real-time delivery of cloud-based, data-centric IoT services. Œe existing work in this area has adopted a uniform and ƒat view to IoT services and their data, making it dicult to achieve the above goal. In this paper, we propose a so‰ware framework, called CARIoT for real-time provisioning of cloud-based IoT services and their data, driven by their contextual properties. Œe main idea behind the proposed framework is to structure the description of data-centric IoT services and their real-time and historical data in a hierarchical form in accordance with the end-user application’s context model. CARIoT features design choices and so‰ware services to realize this service provisioning model and the supporting data structures for hierarchical IoT data access. Using this approach, end-user applications can access IoT services and subscribe to their real-time and historical data in an ecient manner at di‚erent contextual levels, e.g., from a municipal district to a street in smart city use cases. We leverage a popular cloud-based data storage platform, called Firebase, to implement the CARIoT framework and evaluate its eciency. Œe evaluation results show that CARIoT’s hierarchical structure imposes no additional overhead with less data noti€cation delay as compared to existing ƒat structures.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cloud and IoT based Smart Car Parking System by using Mamdani Fuzzy Inference System (MFIS)

Internet of Things (IoT) and cloud computing technologies have connected the infrastructure of the city to make the context-aware and more intelligent city for utility its major resources. These technologies have much potential to solve thechallenges of urban areas around the globe to facilitate the citizens. A framework model that enables the integration of sensor’s data and analysis of ...

متن کامل

Programming, Provisioning and Governing IoT Cloud Systems

Over the recent years, cloud computing and the Internet of Things (IoT) have been converging ever stronger, sparking creation of large-scale, geographically distributed systems. Such IoT Cloud systems have fostered proliferation of various applications, driven by an urgent need to respond to volume, velocity and variety of IoT data, but also to enable timely propagation of business-crucial deci...

متن کامل

Virtual Resources & Blockchain for Configuration Management in IoT

Until now, most systems for Internet of Things (IoT) management, have been designed in a Cloud-centric manner, getting benefits from the unified platform that the Cloud offers. However, a Cloud-centric infrastructure mainly achieves static sensor and data streaming systems, which do not support the direct configuration management of IoT components. To address this issue, a virtualization of IoT...

متن کامل

MIST: Fog-based data analytics scheme with cost-efficient resource provisioning for IoT crowdsensing applications

Development of Internet of things (IoT) has revitalized the feature scale of wearables and smart home/city applications. The landscape of these applications encountering big data needs to be replotted on cloud instead of solely relying on limited storage and computational resources of small devices. However, with the rapid increase in the number of Internet-connected devices, the increased dema...

متن کامل

SPOTLIGHT Principles for Engineering IoT Cloud Systems

ecently, we’ve seen a wide adoption and deployment of Internet of Things (IoT) infrastructures and systems for various crucial applications,1 such as logistics, smart cities,2 and healthcare. This has led to high demands on data storage, processing, and management services in cloud-based datacenters, engendering strong integration needs between IoT and cloud services. Cloud services are mature ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017